package day0724API;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;

//对HashMap集合进行迭代
public class Test8 {
    public static void main(String[] args) {
        Map<String, Integer> map=new HashMap<>();
        map.put("a1001", 321);
        map.put("a1002", 323);
        map.put("a1003", 353);

        //HashMap里边存储的都是一个一个的Entry对象，(Entry中封装了String key，Integer value)
        //map.entrySet()是获取所有的Entry对象
        //<Map.Entry<String,Integer>>表示/HashMap里边存储的都是一个一个的Entry对象，Entry中封装了String key，Integer value
        Iterator<Map.Entry<String,Integer>>  ite= map.entrySet().iterator();
        while(ite.hasNext()){
            Map.Entry e=ite.next();
            System.out.println(e.getKey());
            System.out.println(e.getValue());
        }
    }
}
